const { REDIS_CONF } = require('./db_config'),
      { isPrd } = require('./env_config');

module.exports = {
    //上传图片到七牛云的账户配置
    qiniu: {
        keys: {
            ak: 'wuQgy5Pnp5PKpAI7nIAJVM7S6EH8d-nFmdXE4daE',
            sk: 'CeP9njHnqpRebLtsfwgnyne5D_qkeDRINC3ntp9N'
        },
        bucket: {
            gc_project: {
                bucket_name: 'gcproject-image',
                domain: 'http://gcimg.mvvm.xyz/'
            }
        }
    },
    sessionInfo: {
        keys: ['a1!s2@d3#f4_&g5h6'], //用来加密cookie的key
        name: 'gcproject.sid', ////cookie name,命名一般都是项目名后面加一个 .sid
        prefix: 'gcproject.sess' ////session存到redis中给key加的前缀,命名一般都是项目名后面加一个 .sess
    },
    cookieInfo: {
        path: '/',// 作用域根目录（全局）
        httpOnly: true, //只读，不允许修改
        maxAge: 24 * 60 * 60 * 1000 // cookie 过期时间,一天
    },
    redisInfo: {
        all: `${REDIS_CONF[1]}:${REDIS_CONF[0]}` //所有redis都只用一个连接
    },
    //项目初始化默认的账户
    adminInfo: {
        username: 'admin',
        password: 'admin'
    },
    cryptoSecret: 'JKl&*9lj2F@#3kflsAfkDfl',
	adminAccount: {
		username: 'admin',
		password: 'admin'
    },
    //指定允许跨域的源
	corsOrigin: isPrd ? 'http://gcmanager.mvvm.xyz' : 'http://localhost:8002'
}